// vim: set expandtab tabstop=4 shiftwidth=4 fdm=marker:

// Makefile for simple php extension function
// Author: terryye<hi@terryye.org> 


/* 避免本头文件被二次包含 */
#ifndef _tphp_demofunc_H_
#define _tphp_demofunc_H_

#ifdef __cplusplus
extern "C" {	//兼容C++
#endif
/* 引入PHP的头文件 */
# include "php.h"  //php的头文件
# include "php_ini.h"  //引入读取php.ini相关的头文件
#ifdef __cplusplus
}
#endif

/* 定义扩展对外提供的接口 */
ZEND_FUNCTION( tphp_demofunc_sayhello );

/* 我们新增加一个函数，用于输出php.ini中的配置的值*/
ZEND_FUNCTION( tphp_demofunc_sayini );

/* 我们需要新增MINIT和MSHUTDOWN函数*/
ZEND_MINIT_FUNCTION(tphp_demofunc);
ZEND_MSHUTDOWN_FUNCTION(tphp_demofunc);

#endif
